package com.citi.xylophone.phoneEmulator.model.xml.vxml;

import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamImplicit;

@XStreamAlias("field")
public class Field {
	
	private Prompt prompt;
	private Grammar grammar;
	private Filled filled;
	
	public Grammar getGrammar() {
		return grammar;
	}

	public void setGrammar(Grammar grammar) {
		this.grammar = grammar;
	}

	public Filled getFilled() {
		return filled;
	}

	public void setFilled(Filled filled) {
		this.filled = filled;
	}

	@XStreamImplicit(itemFieldName = "catch")
	private List<Catch> catchList;

	public Prompt getPrompt() {
		return prompt;
	}

	public void setPrompt(Prompt prompt) {
		this.prompt = prompt;
	}

	public List<Catch> getCatchList() {
		return catchList;
	}

	public void setCatchList(List<Catch> catchList) {
		this.catchList = catchList;
	}
}
